
import javassist.gluonj.Before;
import javassist.gluonj.Glue;
import javassist.gluonj.Include;
import javassist.gluonj.Pcd;
import javassist.gluonj.Pointcut;
import mixins.NSUtilitiesAdditions;
import mixins.WOComponentReferenceAdditions;

@Glue 
public class JavaAgent {

	@Before("{ groovy.lang.webobjects.WOGroovy.javaAgentRunning = true; }")
	Pointcut pc$javaAgentRunning =
		Pcd.call("groovy.lang.webobjects.WOGroovyClassHandler#initialize()");

	@Include NSUtilitiesAdditions glue0;
	@Include WOComponentReferenceAdditions glue1;
	
}